/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden;}

#copy { display: none;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
a {color: #666; text-decoration: none;}
a:hover { color:#7f0b2c;text-decoration: none; border-bottom-style:}
.box{margin:0 auto;width:90%;min-width:1200px;max-width: 1600px;}
.page{margin:0 auto;width:1200px;min-width:1200px;}
.bg{ width: 100%;min-width:1200px;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}


/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}


/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.en {font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
.t{text-align: center;}
.t p{font-size: 3rem;color: #222; line-height: 5vw;}
.t b{color:#222;}
.t span{ font-weight:100; font-size: 1.2rem; line-height:30px;}

/*抬头*/
.head_bg{height:100px;}
.logo{margin-top:7px;}
.head_name{margin-left: 12px;margin-top: 22px;}
.head_name p{width: 266px;height: 30px;line-height: 30px;margin-top: 2px; font-size:17px;}
.head_tel{font-size: 26px;color: #7f0b2c;font-weight: bold;background:url(../uploadfile/image/20210623/20210623161110_1284308980.png)no-repeat center left;padding-left: 32px;}

.head_wei{background-color:#ddd;width:32px;height:32px;border-radius: 50%;margin-left: 14px;background-image:url(../uploadfile/image/20210624/20210624092334_1113115686.png);position: relative;transition: all 0.5s;font-size:14px;z-index: 999;}
.head_ma{text-align: center;position: absolute;top:38px;left:-100px;transition: all 0.5s;transform: rotateX(90deg);transform-origin: top;}
.head_ma img{width: 120px;border:2px #eee solid;display: block;}
.head_wei:hover .head_ma{transform: rotateX(0deg);width: 120px;}
.head_sj{background-image:url(../uploadfile/image/20210624/20210624101250_985454414.png);}

/*栏目*/
.nav_box{float:right;}
.nav{float:left;}
.nav li{float:left;transition:0.3s all ease;height:100px;margin-right:5px;}
.nav li > a{transition:0.3s all ease;display:block;line-height:100px;font-size:1.1rem;padding:0 1.2vw;background-repeat:no-repeat;background-position:-40px center;color:#666;letter-spacing: -0.2px;font-weight:400;position: relative;}
.nav li > a:after{position:absolute;content:'';width: 80%;background: #7f0b2c;height: 3px;top: 60%;left: 50%;margin-left: -40%;z-index: 1;display: none;}
.nav li.navcurrent > a:after, .nav li:hover > a:after{display:none;}
.nav li.navcurrent > a, .nav li:hover > a{color:#7f0b2c;font-weight: bold;}
.navbeta{float:left;}

.nav li dl { transition: all 0.3s; position: absolute;height:0px; z-index:0; overflow:hidden;width:100%;}
.nav li.dhh dl { height:auto !important; width:100%; background:#f8f8f8; position: absolute; top:100px; left:0; display:block; z-index:10000; padding:20px;overflow:hidden;}
.nav li.dhh dl.juli {}
.nav li.dhh dd {width:1400px;margin-top:10px;display:block;overflow:hidden;padding:50px 30px 30px;margin:auto;}

.mfbox{overflow: hidden;margin-top: 22px;}
.albb {margin-right: 20px;}
.acg {margin-right: 20px;}

/*导航下拉*/
.nav_xlbox{width:80%;float:right;}
.nav_xl{line-height: 30px;border-left:2px #7f0b2c solid; padding-left:15px;float:left;font-size: 24px;color:#333;overflow:hidden;}
.nav_xl span{display:block;color:#666;font-size:14px;text-transform:upperprobl;font-family:Arial;}
.nav_dhx a{float:left;width:225px;margin-left:30px;}
.nav_dhx a:nth-child(5) {margin-left: 0px !important;}
.nav_dhx a:nth-child(1){margin-left:0px !important;}
.nav_dhx a b { font-size: 16px;color: #666;line-height:50px;display:block;}
.nav_dhx img{width:225px;float:left}
.nav_dht a{display: block;border-bottom: 1px #d5d5d5 solid;border-top:1px #d5d5d5 solid;height: 40px;line-height: 40px;font-size:16px;color: #666;background: url(../uploadfile/image/20210628/20210628212852_1202249039.png) no-repeat right;width:150px;float:left;margin-bottom:20px;margin-left:60px;}
.nav_dht a:nth-child(5n+1){margin-left:0px !important;}
.nav_r{float:right;height:84px;}


/*简介*/
.about_bg{background:url(../uploadfile/image/20210630/20210630202317_1130539799.jpg)no-repeat center;height:901px;}
.about_l {position: absolute;left: 50%;top: 0;margin-left: -58vw;}
.about_l img {height: 34vw;}
.about_r {width: 46%;padding-top:4vw;height: 34vw;}
.about{position: relative;}
.about_r p{font-size:3.2rem;color: #333;}
.about_r d{font-size:2rem;line-height: 3.6vw;margin-bottom: 3vw;font-weight: lighter;}
.about_r i{width:5vw;height:0.3vw;background: #7f0b2c;display: block;margin: 30px 0;}
.about_r dd{font-size:1rem;line-height: 2vw;}
.about_r a{width:10vw;height:3vw;display: block;background: #000;line-height:3vw;text-align: center;font-size:1.1rem;color: #fff;margin-top: 80px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.about_r a:hover{width:15vw;background:#7f0b2c;}





/*产品中心*/
.prod_t{border-bottom: 1px #eee solid;height: 9vw;}
.prod_a{text-align: center;margin: 30px auto;}
.prod_a a{display: block;float: left;width: calc(100%/6);height:4vw;line-height: 4vw;background: #f5f5f5;font-size:1.1rem;position: relative;}
.prod_a a+a:before{content: '';width: 1px;height:1.2vw;background: #ddd;display: block;margin-top: 1.4vw;float: left;}
.prod_a a.on{background: #7f0b2c;color: #fff;}

.prod_cont{ font-size:0;}
.prod_cont td{ display:inline-block; vertical-align:top; width: 18.88%;padding:12px 12px 0 12px !important; border:1px solid #e5e5e5; background:#f5f5f5; overflow:hidden; position:relative;}
.prod_cont td br{ display:block;}
.prod_cont td a{ display:block; position:relative; overflow:hidden; z-index:1;}
.prod_cont td>a img{ transition:all .6s ease; width:100%; height:auto;}
.prod_cont td:hover>a img{ transform:scale(1.1);}
.prod_cont td span a{ line-height:83px; font-size:18px; color:#333333; padding-right:100px; white-space:nowrap; text-overflow:ellipsis; text-align:left;transition:all .3s ease;}
.prod_cont td span a:after{ content:'+more'; display:block; width:80px; line-height:36px; position:absolute; right:0; top:0; bottom:0; margin:auto 0; background:#9a9a9a; text-align:center; font-size:14px; color:#fff; text-transform:uppercase; height:36px;transition:all .3s ease;}
.prod_cont td:after{ content:''; display:block; position:absolute; width:100%; height:100%; background:#7f0b2c; opacity:0; left:0; top:0; transform:rotate(-90deg); transition:all .5s ease; left:-100%;}
.prod_cont td+td{ margin-left:1.4%;}
.prod_cont tr+tr{ margin-top:25px; display:block;}
.prod_cont td:hover:after{ opacity:1; transform:rotate(0); left:0;}
.prod_cont td:hover span a{ color:#fff;}
.prod_cont td:hover span a:after{ background:#fff; width:100px; color:#7f0b2c;}




/*搜索*/
.search_nbg{width: 100%; min-width:1200px; height:80px; margin:0px auto;position:absolute; top: 465px;line-height: 80px;background: #f5f5f5;}
.search{ height:100px;line-height:88px; margin:40px auto;background: #f5f5f5;}
#search{ color: #999;margin:0 auto; padding:0 30px;}
#search_n{width:1200px;color: #999;margin:0 auto; padding:0 30px;}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
.search_01{ float:left; width:70%; padding-left:2px;}
.search_01 a{font-size:1rem;color: #666;font-weight: 100;}
.search_01 a:hover{color: #1f304c;}
#search_n .search_02{width: 300px;height: 42px;  float: right;margin-top: 25px; border:1px #ccc solid;}
#search_n .search-i{width: 64px;height: 42px;}
#search_n .search-i input{ cursor: pointer;    margin-top: -3px;}
.search_02{width: 300px;height: 52px;  float: right;margin-top: 20px; border:1px #ccc solid;}
.search-i{width: 64px;height: 52px;}
.search-i input{ cursor: pointer;}

/*定制*/
.sup{ font-family: "Microsoft Yahei"; line-height:24px; font-size: 16px; position: relative; z-index: 1; clear: both;color: #fff; width: 100%; overflow: hidden; max-width: 1980px; display: block; margin: 0 auto; }
.leit{ width: 100%; overflow: hidden; display: block; height:600px; }
.leit ul{ width: 100%; }
.leit li{ width: 16.66%; float: left; position: relative; cursor:pointer; height:600px; overflow: hidden; transition:all 0.5s;}
.leit li img{ display: block; }
.mo{ width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;background: rgba(0,0,0,0.7);}
.hav{ width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; }

.shu2{ position: absolute; left: 50%; top: 20%; margin-left:-413px; width: 850px; font-size: 30px; color: #fff; text-align: center;  line-height: 194px; line-height: 80px; }
.bock{background:rgba(0,0,0,0.5); position: absolute; left:29.4%; bottom:15%; color: #fff; box-sizing: border-box;transition:0.5s;width:100%;height: 171px;display: flex;margin-bottom: -95px;margin-left: -165px;transform: scale(0);flex-direction: column;align-items: center;justify-content: center;padding:30px 25px;}
.bock:after{position: absolute;content: "+";font-family: "mer";font-size: 14px;color: #fff;width: 30px;height: 30px;border-radius: 100%;background:rgba(127,11,44,0.9);line-height: 30px;text-align: center;top: -15px;right: 29px;}
.bock>b{display: block;font-size: 24px;color: #fff;position: relative;width:100%;}
.bock>p{font-size: 16px;color: rgba(255,255,255,0.68);line-height: 24px;margin-top: 13px;}
.leit li:hover{bottom:-100%;}
.shu2 span{font-size:32px; color: #fff;width: 50px;writing-mode: vertical-lr;writing-mode: tb-lr;line-height: 36px;letter-spacing: 3px;display:block; margin:0 auto;}


/*加盟优势*/

.join_bg{background:url(../uploadfile/image/20210630/20210630154755_63216557.jpg)no-repeat center;height: 750px;}

.join3_bg{background: url(../uploadfile/image/20210630/20210630161130_1850756785.jpg)no-repeat center;height: 850px;}


.join_cont1{width:59% !important;}
.join_cont1 dd{background: #fff;padding:4vw 4.6vw 4.6vw 4.6vw;box-shadow: 0px 0px 10px rgba(0,0,0,0.1);border-radius:10px;font-size: 1rem;line-height: 2.2rem;width:100% !important;}
.join_cont1 dd>p{font-size:2rem;color: #333;margin-bottom: 1rem;color:#7f0b2c; line-height:3rem;}

.join_cont1 dd i{display: block;font-style: normal;font-size:1.6rem;color: #7f0b2c;background:url(../uploadfile/image/20210630/20210630211657_1872968600.png)no-repeat left 3vw;padding-left: 40px;font-weight: bold;margin-top:3vw; padding-top:3vw; border-top:1px #eee dashed;}

.join_wwt dl{display: block;width:100%;height:60px;line-height:60px;background: #fff;text-align: center;cursor:pointer;font-size: 18px;position: relative;}

.join_wwt dl:nth-child(1)::before{content: "";background: url(../uploadfile/image/20210630/20210630153144_601526984.png)no-repeat center;width: 30px;height: 30px;background-size: 100%;top: 16px;left: 60px;position: absolute;}
.join_wwt dl:nth-child(2)::before{content: "";background: url(../uploadfile/image/20210630/20210630153144_601526984.png)no-repeat center;width: 30px;height: 30px;background-size: 100%;top: 16px;left: 60px;position: absolute;}
.join_wwt dl:nth-child(3)::before{content: "";background: url(../uploadfile/image/20210630/20210630153144_601526984.png)no-repeat center;width: 30px;height: 30px;background-size: 100%;top: 16px;left: 60px;position: absolute;}
.join_wwt dl:nth-child(4)::before{content: "";background: url(../uploadfile/image/20210630/20210630153144_601526984.png)no-repeat center;width: 30px;height: 30px;background-size: 100%;top: 16px;left: 60px;position: absolute;}
.join_wwt dl:nth-child(5)::before{content: "";background: url(../uploadfile/image/20210630/20210630153144_601526984.png)no-repeat center;width: 30px;height: 30px;background-size: 100%;top: 16px;left: 60px;position: absolute;}


.join_wwt dl.on:nth-child(1)::before{background: url(../uploadfile/image/20210630/20210630153524_1711416812.png)no-repeat center;background-size: 100%;}
.join_wwt dl.on:nth-child(2)::before{background: url(../uploadfile/image/20210630/20210630153524_1711416812.png)no-repeat center;background-size: 100%;}
.join_wwt dl.on:nth-child(3)::before{background: url(../uploadfile/image/20210630/20210630153524_1711416812.png)no-repeat center;background-size: 100%;}
.join_wwt dl.on:nth-child(4)::before{background: url(../uploadfile/image/20210630/20210630153524_1711416812.png)no-repeat center;background-size: 100%;}
.join_wwt dl.on:nth-child(5)::before{background: url(../uploadfile/image/20210630/20210630153524_1711416812.png)no-repeat center;background-size: 100%;}

.join_wwt dl.on{background: #7f0b2c;color: #fff;}
.join_wwt dl+dl{margin-top:10px;}

.join_img{width:18%;}
.join_img img{width: 100%;display: block;}
.join_wwt{width:20%;}

/*加盟支持*/
.join2_w span{font-size: 40px;color: #7f0b2c;}
.join2_w p{display: block;font-size: 1.4rem;color:#333;margin:20px 0px;}
.join2_w em{display: block;width: 50px;height: 1px;background: #ddd;}
.join2_cont p{width:520px !important;font-size:1rem;line-height: 32px;margin-top: 50px;height: 50px;}

.join2_tu{background-color:#7f0b2c;background-image:url(../uploadfile/image/20210630/20210630162640_1665188498.png);width: 262px;height:234px;padding-left: 30px;padding-top:45px;margin-top:140px;position: relative;}

.join2_tu:before{content: "";position: absolute;bottom:0;left: 290px;background:url(../uploadfile/image/20210630/20210630165536_1565170382.png);width: 241px;height: 208px;}

.join2_tu p{color: #fff;font-size: 28px;}
.join2_tu span{display: block;font-size: 12px;color: #ae4c68;margin-top:10px;}
.join2_fl{width:50%;}
.join2_fr dd{width:13vw;height:13vw;border-radius: 50%;background-color:#fff;border: 2px dashed #e5e5e5;display: block;float: left;text-align: center;font-size:16px;margin-left:1.3vw;margin-top:1.3vw;padding-top:9vw;background-position: center;background-repeat: no-repeat;cursor: pointer;}
.join2_fr{width:50%;}
.join2_fr dd:nth-child(1),.join2_fr dd:nth-child(4){margin-left: 0px;}
.join2_fr dd:nth-child(1){background-image:url(../uploadfile/image/20210630/20210630164908_1991481179.png);}
.join2_fr dd:nth-child(2){background-image:url(../uploadfile/image/20210630/20210630232035_235309844.png);}
.join2_fr dd:nth-child(3){background-image:url(../uploadfile/image/20210630/20210630232049_2042235820.png);}
.join2_fr dd:nth-child(4){background-image:url(../uploadfile/image/20210630/20210630232104_613549117.png);}
.join2_fr dd:nth-child(5){background-image:url(../uploadfile/image/20210630/20210630232121_1784793246.png);}
.join2_fr dd:nth-child(6){background-image:url(../uploadfile/image/20210630/20210630232133_1572696959.png);}

.join2_fr dd.on:nth-child(1){background-image:url(../uploadfile/image/20210630/20210630165049_580862834.png);color: #7f0b2c;}
.join2_fr dd.on:nth-child(2){background-image:url(../uploadfile/image/20210630/20210630232319_752071195.png);color: #7f0b2c;}
.join2_fr dd.on:nth-child(3){background-image:url(../uploadfile/image/20210630/20210630232337_1457955031.png);color: #7f0b2c;}
.join2_fr dd.on:nth-child(4){background-image:url(../uploadfile/image/20210630/20210630232349_1058668188.png);color: #7f0b2c;}
.join2_fr dd.on:nth-child(5){background-image:url(../uploadfile/image/20210630/20210630232404_615728061.png);color: #7f0b2c;}
.join2_fr dd.on:nth-child(6){background-image:url(../uploadfile/image/20210630/20210630232418_2051860535.png);color: #7f0b2c;}



/*加盟流程*/
.join4_bg{background:url(../uploadfile/image/20210630/20210630210318_2015773539.jpg)no-repeat center;height:760px;}
.join4_l{width: 68%; background: #fff; height:580px;}
.join4_r{width: 30%; background: #fff; height:580px;}

.join4_l ul li{width:24%;  display: inline-block;float: left; text-align:center; height:130px !important; margin-top:5%; position: relative; }
.join4_l ul li span,.join4_l ul li p,.join4_l ul li t{position: relative; z-index: 2;}
.join4_l ul li span{line-height: 36px;}
.join4_l ul li p{ font-size: 16px; color: #222; line-height: 36px;position: relative;}
.join4_l ul li t{color: #999;font-size: 12px;}
.join4_l ul li:after{ content: ""; display: block; position: absolute; top:-10px; left:16px; width: 86%; height:130px;   -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.join4_l ul li:hover::after{box-shadow: 0 0 20px #ccc;background: #fff;}
.join4_l ul.join4_lw3 li:nth-child(4){margin-top:6%;}
.join4_l ul.join4_lw3 li:nth-child(4):after{display: none;}
.join4_l ul.join4_lw3 li:nth-child(4) span{font-size:16px; color:#333;}
.join4_l ul.join4_lw3 li:nth-child(4) p{font-family: "Rockwell"; font-size:30px; color:#7f0b2c;}

.join4_l ul li:before{content: ""; display: block; width:8px; height:8px;  position: absolute; top:40%; right:-4px;}
.join4_lw1 li:before,.join4_lw3 li:before{ background: url(../uploadfile/image/20210628/20210628213023_1568676397.png) no-repeat center;}
.join4_lw2 li:before{background: url(../uploadfile/image/20210628/20210628213047_1395446955.png) no-repeat center;}
.join4_lw1 li:last-child:before,.join4_lw2 li:first-child:before{top:110%; left:48%; background: url(../uploadfile/image/20210628/20210628213116_429953961.png) no-repeat center;}
.join4_lw2 li:last-child:before,.join4_lw3 li:last-child:before{display:none;}

.join4_lw2 li:first-child p:after{content: ""; display: block; width:8px; height:8px;  position: absolute; top:40%; right:-4px;background: url(../uploadfile/image/20210628/20210628213144_1668455452.png) no-repeat center;}


.join4_r form{width:84%; margin:8% auto;}
.from_feedback > .feedback_row1{font-size:24px;font-weight: normal;color:#ffff00;line-height: 80px; text-align:center;background:#7f0b2c;}
.from_feedback > .feedback_row1 > .en{font-size: 12px;color: #999;text-transform: capitalize;}
.from_feedback .col4 input,.from_feedback .col4 textarea{width:100%;border: 1px solid #eee;height: 56px;line-height: 56px;box-sizing: border-box;padding: 0 10% 0 15%;overflow: hidden; font-family:'Microsoft YaHei';}
.from_feedback .col4{margin-bottom: 4%;}
.from_feedback .col4.name input{background: url(../uploadfile/image/20210628/20210628213209_1896147684.png) no-repeat 4% center;}
.from_feedback .col4.tel input{background: url(../uploadfile/image/20210628/20210628213231_420646204.png) no-repeat 4% center;}
.from_feedback .col4.add input{background: url(../uploadfile/image/20210628/20210628213254_1974655761.png) no-repeat 4% center;}
.from_feedback .col4.fcontent textarea{height:130px; line-height:30px; padding-top:10px;background: url(../uploadfile/image/20210628/20210628213316_1500651259.png) no-repeat 4% 13px;}

.from_feedback #tianxieone,.from_feedback .feedback_btn {float: left;width: 49%; height: 60px; margin-top: 1%; position: relative;}
.from_feedback #tianxieone input,.from_feedback .feedback_btn input{width: 100%;height: 100%;border: 1px solid #eee;box-sizing: border-box;}
.from_feedback #tianxieone #tianxiethree { height: 100%;}
.from_feedback .feedback_btn { margin-left: 2%;}
.from_feedback #tianxieone input{padding-left: 50px;background: url(../uploadfile/image/20210628/20210628213340_152992125.png) no-repeat 15px center;}
.from_feedback .feedback_btn input {
  background: #222 url(../uploadfile/image/20210628/20210628213409_1054784977.png) no-repeat 20px center;
  color: #fff;border: 0 none;font-size: 15px;padding-left: 25px; cursor:pointer; transition:all 0.5s ease;}
.from_feedback .feedback_btn input:hover{background: #7f0b2c url(../uploadfile/image/20210628/20210628213409_1054784977.png) no-repeat 20px center;}
.from_feedback #tianxieone img{position: absolute;right: 12px;width: 60px;height: 20px;top: 20px;}


/*优势*/
.adv{position: relative;}
.adv_fl{width: 50%;}
.adv_fr{width: 47%;}
.adv_fl img{width: 100%;display: block;}
.adv_lt {width: 88%; margin-top:15vw;}
.adv_lt t {font-size: 2rem;color: #222;}
.adv_lt p {font-size: 2.2rem;font-weight: bold;color: #222;line-height: 60px;}
.adv_lt p:after {content: "";display: block;width: 90px;height: 3px;background: #7f0b2c;margin: 2vw 0;}
.adv_lt span {font-size:1rem;line-height: 30px;}
.adv_lt a {display: block;width:10vw;height:3vw;line-height: 3vw;text-align: center;font-size: 16px;color: #fff;margin-top:2vw;background: #333;-webkit-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out;}
.adv_li{width: 47%;position: absolute;right: 0px;top:0;}
.adv_li ul li {width: 24.2%;float: left;padding: 2%;background: #f5f5f5;text-align: center;cursor: pointer;}
.adv_li ul li.on{background: #7f0b2c;}
.adv_li ul li.on p{color: #fff;}
.adv_li ul li.on span{color: #fff;}
.adv_li ul li img {width: 94%;border: 4px #fff solid;}
.adv_li ul li p {font-size: 1.1rem;line-height: 40px;color: #333;font-weight: bold;}
.adv_li ul li+li {border-left: 1px #e1e1e1 solid;}
.adv_cont li{height:36.2vw;}

/*广告*/
.banner_bg{background:#7f0b2c;padding: 70px 0;}
.banner_l p{font-size: 3.2rem;font-weight: bold;color: #fff;transform: skewX(-10deg);}
.banner_l d{font-size: 14px;letter-spacing: 2px;color: #b95672;font-family: 'Tw Cen MT';font-style: oblique;text-transform: uppercase;line-height: 24px;}
.banner_r{margin-top: 20px;}
.banner_r p{font-size: 1.2rem;color: #b95672;float: left;line-height: 60px;}
.banner_r d{font-size: 3.6rem;color: #fff;font-family: 'Tw Cen MT';float: left;margin-top: -5px;}
.banner_r i{width: 60px;height: 60px;display: inline-block;background: #c02853 url(../uploadfile/image/20210628/20210628125019_1195533820.png)no-repeat center;border-radius: 50%;float: left;margin-right: 20px;position: relative; }
.banner_r i:before,.banner_r i:after {position: absolute;left:50%;top:52%;height: 60px;width:60px;margin-top: -31px;margin-left: -30px;border-radius: 50%;box-shadow: 0 0 0 0 #b95672;animation: ripple 1.8s infinite;}
.banner_r i:before {animation-delay:0.7s;content:"";position:absolute;right: 0;bottom: 0;}
.banner_r i:after {animation-delay:1s;content:"";position:absolute;right: 0;bottom: 0;}
@-webkit-keyframes ripple {
    70% {box-shadow: 0 0 0 30px rgba(0, 159, 232, .0);}
    100%{box-shadow: 0 0 0 0 rgba(0, 159, 232, .0);}
}

/*荣誉资质*/
.honor_bg{background: url(../uploadfile/image/20210630/20210630192423_2031187069.jpg)no-repeat center;height: 854px;}
.honor_t{text-align:left;}
.honor_l{padding-top:2rem;}
.honor_t p{font-size: 50px;}
.honor_t p:after{margin:0px;}

.honor_t d{font-size: 30px;color: #222;margin-top: 20px;}
.honor_l span{width: 80px;height: 5px;display: block;background: #7f0b2c;margin: 45px 0;}
.honor_l dd{font-size: 20px;color: #222;margin-bottom: 35px;background: url(../uploadfile/image/20210630/20210630192306_157919672.png)no-repeat center left;padding-left: 40px;}
.honor_l dd d{color: #7f0b2c;font-weight: bold;}
.honor_l a{width: 270px;height: 56px;border: 1px solid #ccc;display: block;text-align: center;position: relative;}
.honor_l a p{position: relative;font-size: 16px;color: #000;line-height: 56px;}
.honor_l a p:after{content: '';width: 0;height: 0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left: 9px solid #000;display: inline-block;margin-left: 20px;position: relative;top: -2px;transition: 0.3s ease all;}
.honor_l a:before{ content:""; position:absolute; right:0; width:0; height:100%; top:0; background:#7f0b2c; text-align:center; transition:0.6s}
.honor_l a:hover p:after{margin-left:100px;border-left:9px solid #fff;}
.honor_l a:hover p{color:#fff;}
.honor_l a:hover:before{width:100%;left:0;}
.honor_r{width:50%;margin-top: 8vw;}
.honor_r *{display:block;}
.honor_r .tempWrap{width:75% !important;margin: 0 auto;}
.honor_r tr{width:75% !important;margin: 0 auto;}
.honor_r td{padding-left:0px !important;}
.honor_r td img{width:100%;height:auto;margin-top: -40px;}
.honor_r td div{display:none;}
.honor_r{position: relative;}
.honor_btn{position: absolute;top: 0px;width:100%;top:30%;}
.honor_btnl,.honor_btnr{width: 64px;height: 64px;    cursor: pointer; background: #7f0b2c url(http://login.114my.cn/memberpic/025596/uploadfile/image/20210531/20210531111145_1660901599.png)no-repeat center;border-radius: 50%;position: absolute;}
.honor_btnl{left: 0px;animation:moveL 2s linear infinite;}
.honor_btnr{right: 0px;transform: rotate(180deg);animation:moveR 2s linear infinite;}
@keyframes moveL{
	0%{ transform:translateX(0);}
	25%{ transform:translateX(-3px);}
	50%{ transform:translateX(0);}
	75%{ transform:translateX(3px);}
	100%{ transform:translateX(0);}
	}
@keyframes moveR{
	0%{ transform:translateX(0)  rotate(180deg);;}
	25%{ transform:translateX(-3px)  rotate(180deg);;}
	50%{ transform:translateX(0)  rotate(180deg);;}
	75%{ transform:translateX(3px)  rotate(180deg);;}
	100%{ transform:translateX(0) rotate(180deg);;}
	}

/*门店*/
.store_d table tr td{display: block;float: left;padding: 0px !important;position: relative;overflow: hidden;width: 31%;}
.store_d table tr td img{display: block;width: 100%;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;height: 100%;}
.store_d table tr td+td{margin-left: 2.6%;}
.store_d table tr td br{display:none;}
.store_d table tr td div{display: block;padding: 0px !important;height: 50px;line-height: 50px;background: #f5f5f5;position: relative;z-index: 2;}
.store_d table tr td div a{font-size:16px;}

.store_d table tr td:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.store_d table tr td:hover div{background: #7f0b2c;}
.store_d table tr td:hover div a{color:#fff;}

/*新闻*/
.news_bg{height: auto;padding-bottom: 80px;}
.news_cont{    width: 86.25vw;height:36.1vw;margin: 0 auto;}
.news_cont ul{width:28.8vw;margin:0 auto;    height: 2.7vw;}
.news_cont ul a{width:9.1vw;height:2.7vw;background:#aaa;float:left;line-height:2.7vw;text-align:center;margin-left:0.73vw;display:block;color:#fff;font-size:0.9vw;}
.news_cont ul a:nth-child(1){margin-left: 0px;}
.news_cont ul a.on{background:#7f0b2c;}
.news_box{height:35vw;width:100%;}
.news_img{width:49.5%;}
.news_img img{width:100%;}
.news_cont .news_div_item .news_div_item_year ,.news_div_item_month ,.news_div_item_day{float:left}
.news_cont .news_div_item:nth-child(1),.news_cont .news_div_item:nth-child(2),.news_cont .news_div_item:nth-child(3){width:46.5%;height:3.1vw;border-bottom:1px solid #eee;margin-top:0;float:none;    position: unset;background:url(../uploadfile/image/20210628/20210628213505_1764173308.jpg)no-repeat center left;padding-left: 3%;}
.news_cont .news_div_item:nth-child(1) .news_div_item_a,.news_cont .news_div_item:nth-child(2) .news_div_item_a ,.news_cont .news_div_item:nth-child(3) .news_div_item_a{font-size:0.9vw}
.news_cont .news_div_item:nth-child(1) .news_div_item_content .news_div_item_body{display:none;}
.news_cont .news_div_item:nth-child(1) .news_div_item_pic{display:none;}
.news_cont .news_div_item:nth-child(1) .news_div_item_content{position: unset;line-height: 3.1vw;}
.news_cont .news_div_item:nth-child(1) .news_div_item_a{height:3.1vw;width:42.7vw}
.news_cont .news_div_item:nth-child(1) .news_div_item_date{position: unset;line-height: 3.1vw;float: right;color:#666;font-size: 0.9vw;}
.news_cont .news_div_item:nth-child(2) .news_div_item_content .news_div_item_body{display:none;}
.news_cont .news_div_item:nth-child(2) .news_div_item_pic{display:none;}
.news_cont .news_div_item:nth-child(2) .news_div_item_content{position: unset;line-height: 3.1vw;}
.news_cont .news_div_item:nth-child(2) .news_div_item_a{height:3.1vw;width:42.7vw}
.news_cont .news_div_item:nth-child(2) .news_div_item_date{position: unset;line-height: 3.1vw;float: right;color:#666;font-size: 0.9vw;}
.news_cont .news_div_item:nth-child(3) .news_div_item_content .news_div_item_body{display:none;}
.news_cont .news_div_item:nth-child(3) .news_div_item_pic{display:none;}
.news_cont .news_div_item:nth-child(3) .news_div_item_content{position: unset;line-height: 3.1vw;}
.news_cont .news_div_item:nth-child(3) .news_div_item_a{height:3.1vw;width:42.7vw}
.news_cont .news_div_item:nth-child(3) .news_div_item_date{position: unset;line-height: 3.1vw;float: right;color:#666;font-size: 0.9vw;}
.news_cont .news_div_item:nth-child(4){border-top: 1px solid #eee;}
.news_cont .news_div_item_year{float:left}
.news_cont .news_div_item{position: relative;width:49.5%;height:10.66vw;background:#fff;right: -50.5%;top: -32.2vw;border-bottom: 1px solid #eee;}
.news_cont .news_div_item_date{position: absolute;top: 3.2vw;left: 13.8vw;font-family:'Arial';color:#999;font-size: 0.7vw;}
.news_cont .news_div_item_pic{position: absolute;top: 0.75vw;}
.news_cont .news_div_item_pic img{width: 11.8vw;height: 9.1vw;border: 1px solid #eee;}
.news_cont .news_div_item_content{position: absolute;width: 68%;left: 13.8vw;top: 1.5vw;}
.news_cont .news_div_item_a{font-size:0.9vw;color:#333;width: 100%;height: 9vw;display: block;position: absolute;z-index: 3;}
.news_div_item:hover .news_div_item_a ,.news_div_item:hover .news_div_item_body,.news_div_item:hover .news_div_item_date{color:#7f0b2c;}
.news_cont .news_div_item_body{font-size:0.8vw;color:#666;font-weight:lighter;    margin-top: 3vw; line-height:1.25vw;}
.news_cont .news_div_item_body:after{content:'了解详细';background: #333;width: 5vw;height: 1.5vw;display: block;border-radius: 0.8vw;color: #fff;font-size: 0.9vw;line-height: 1.5vw;text-align:center;margin-top: 0.8vw;}
.news .tempWrap{width:86.25vw !important;}
.news_div_item:hover .news_div_item_body:after{background:#7f0b2c;}


/*版权*/
.copy_r{width:74%;float: right;}
.copy_box{width:100%;padding-top:70px;background:#151515;font-size:0;}
.copy_box .copy_ewm{display:inline-block;vertical-align:top;}
.copy_ewm{float:left;margin-right:5vw;width: 19%;}
.copy_ewm a img{display: block;margin: 0 auto;}
.copy_ewm a p{width: 251px;height: 45px;line-height: 45px;border-radius: 45px;text-align: center;color: #fff;font-size: 16px;background: #7f0b2c;margin: 0 auto;margin-top:16px;}
.copy_ewm ul{margin-top:20px;}
.copy_ewm li{width:7.3vw;float: left;}
.copy_ewm li+li{margin-left:20px;}
.copy_ewm li i{width:8vw;height:8vw;padding:11px;background:url(../uploadfile/image/20210628/20210628213532_1069906954.png) no-repeat center;text-transform: uppercase;font-family: arial;vertical-align: top;display: block;}
.copy_ewm li i img{width:7vw;}
.copy_ewm li p{color:#595959;text-align:center;font-size: 14px;}
.copy_ewm li:hover p{color:#ccc;}
.copy_box dl{width: calc(100%/6);height: 336px;text-align:center;border-left:1px solid #333;position:relative;float: left;}
.copy_box dl:before{content:'';width:2px;height:12px;background:#7f0b2c;position:absolute;top:0;left:-1px;}
.copy_box dt{font-size:16px;color:#fff;font-weight:bold;margin-bottom:33px;}
.copy_box dd+dd{margin-top:23px;}
.copy_box dd a{color:#999;font-size: 15px;}
.copy_box dd a:hover{color:#ccc;}

.copy_bq{width:100%;border-top:1px solid #333;margin-top:70px;height:75px;}
.copy_bq>div>div,.copy_bq>div>div a{line-height:74px;color:#595959;font-size: 14px;}
.copy_bq>div a:hover{color:#ccc;}
/*友情链接*/
.link{height:74px;}
.link_le b,.link_le em{display:inline-block;vertical-align:initial;line-height:74px;font-style: normal;}
.link_le b{font-size:20px;font-weight:bold;color: #333;}
.link_le em{font-size:16px;color:#b8b8b8;margin-left:8px;}
.linkTagcs li a{font-size:14px;}


/*浮动*/
.qqkefu{position: fixed;top:60%;_position: absolute;_top: expression(eval(document.documentElement.scrollTop + 365));z-index: 990;right: 10px;width:39px;}
.qqkefu ul li{width: 45px;height:45px;margin-bottom:1px;float:right;background:url("../uploadfile/image/20210924/20210924180801_614083295.png") no-repeat;background-color:#7f0b2c;line-height:45px;font-size:14px;cursor:pointer;position:relative;}
.qqkefu ul li a{color:#fff;overflow: hidden;display: block;height: 45px;padding-left: 10px;}
.qqkefu ul li.qq_cza{overflow:hidden}
.qqkefu ul li:hover{background-color:#dc352f;}
.qqkefu ul li.top{background-position: 0 0;position:relative;width:45px;height: 45px;cursor:pointer;}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:right;}
.qqkefu ul li span{font-size: 14px;font-weight: bold;color: #FFF;}
.qqkefu ul li.qq_phone{background-position: right -46px;}
.qqkefu ul li.qq_ku{background-position: right -92px;}
.qqkefu ul li.qq_ms{background-position: right -138px;}
.qqkefu ul li.qq_czb{background-position: right -184px;}
.qqkefu ul li.qq_czc{background-position: right -184px;}
.qqkefu ul li.qq_app{background-position: right -228px;}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{width: 130px;height: 150px;position: absolute;top: -107px;left: -150px;background: #FFF; border: 1px solid #CCC;float: left;cursor: default !important;display:none;}
.erweima p{line-height: 20px;color: #000;font-size: 12px;text-align: center;float: left;width: 130px;}
.erweima p img{width: 110px;height: 110px;margin: 10px 10px 0px 10px;}
.erweima .arrow3 {width: 5px;height: 10px;display: block;position: absolute;right: -5px;top: 122px;}
.app{width: 130px;height: 150px;position: absolute;top: -107px;left: -150px;background: #FFF;border: 1px solid #CCC;float: left;cursor: default !important;display:none;}
.app p{line-height: 20px;color: #000;font-size: 12px;text-align: center;float: left;width: 130px;}
.app p img{width: 110px;height: 110px;margin: 10px 10px 0px 10px;}
.app .arrow3 {width: 5px;height: 10px;display: block;position: absolute;right: -5px;top: 132px；}
.erweima1{width: 130px;height: 150px;position: absolute;top: -107px;left: -150px;background: #FFF;border: 1px solid #CCC;float: left;cursor: default !important;display:none;}
.erweima1 p{line-height: 20px;color: #000;font-size: 12px;text-align: center;float: left;width: 130px;}
.erweima1 p img{width: 110px;height: 110px;margin: 10px 10px 0px 10px;}
.erweima1 .arrow3 {width: 5px;height: 10px;display: block;position: absolute;right: -5px;top: 122px;}